catch the impression - Turco Inglés Diccionario